fuse3: update to version 3.17.2
authorGeorgi Valkov <[email protected]>
Thu, 12 Jun 2025 04:12:50 +0000 (07:12 +0300)
committerRobert Marko <[email protected]>
Mon, 23 Jun 2025 08:26:34 +0000 (10:26 +0200)
- Fixed uninitized bufsize value
(compilation warning and real issue when HAVE_SPLICE was not defined)

- Fixed initialization races related to buffer realocation when
large buf sizes are used

- Fixed a bug that may result in incorrect behaviour:
../util/fusermount.c:1069:17: warning: unsigned conversion from 'long long int' to 'long unsigned int' changes value from '8315462406243767374' to '1397118030' [-Woverflow]
 1069 |                 0x736675005346544e /* UFSD */,
      |                 ^~~~~~~~~~~~~~~~~~

Signed-off-by: Georgi Valkov <[email protected]>
utils/fuse3/Makefile

index eb3fb0ecb639a1a00f003f9160263f8221fcbec1..d7ee9869407423ec17cd526022e4e96585346bfa 100644 (file)
@@ -9,12 +9,12 @@ include $(TOPDIR)/rules.mk
 include $(INCLUDE_DIR)/kernel.mk
 
 PKG_NAME:=fuse3
-PKG_VERSION:=3.16.2
+PKG_VERSION:=3.17.2
 PKG_RELEASE:=1
 
 PKG_SOURCE:=fuse-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://github.com/libfuse/libfuse/releases/download/fuse-$(PKG_VERSION)
-PKG_HASH:=f797055d9296b275e981f5f62d4e32e089614fc253d1ef2985851025b8a0ce87
+PKG_HASH:=3d932431ad94e86179e5265cddde1d67aa3bb2fb09a5bd35c641f86f2b5ed06f
 PKG_BUILD_DIR:=$(BUILD_DIR)/fuse-$(PKG_VERSION)
 
 PKG_MAINTAINER:=